package uml.behavioral.visitor;

/**
 * 访问者--抽象访问者<br>
 * on 2023/1/3 20:23
 */
public abstract class AwardCheck {
    //通过方法重载，实现分类访问
    /**
     * 实现对具体元素的访问
     * @param teacher 抽象元素的子类对象
     */
    public abstract void visit(Teacher teacher);

    /**
     * 实现对具体元素的访问
     * @param student 抽象元素的子类对象
     */
    public abstract void visit(Student student);
}
